ElasticPress\Feature\Facets\Facets B

Total Complexity 76
Dependencies 2
Dependents 1
Total lines 620
Lines of code 287
Logical lines of code 159
Comment lines 238
Methods 21
Properties 1

Methods 21

Method Rating Maintainability Complexity Lines of code
is_facetable()
A
51 12 26
get_aggs()
A
52 12 23
build_query_url()
A
48 10 31
get_selected()
S
50 6 29
is_facetable_page()
S
77 6 3
facet_query()
S
55 4 21
apply_facets_filters()
S
58 4 16
__construct()
S
54 3 21
setup()
S
55 3 17
set_agg_filters()
S
57 3 15
output_feature_box_settings()
S
57 2 17
admin_scripts()
S
63 2 11
front_scripts()
S
59 1 16
register_widgets()
S
79 1 3
hide_legacy_widget()
S
77 1 4
output_feature_box_long()
S
67 1 9
get_allowed_query_args()
S
75 1 4
get_filter_name()
S
75 1 4
get_facetable_taxonomies()
S
75 1 4
get_match_type()
S
66 1 9
remove_facets_filter()
S
76 1 4